home *** CD-ROM | disk | FTP | other *** search
-
-
-
- CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM)))) CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM))))
-
-
-
- NNNNAAAAMMMMEEEE
- cfsstat - display Network File System statistics
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ////uuuussssrrrr////eeeettttcccc////ccccffffssssssssttttaaaatttt [ ----CCCCffffbbbbzzzz ] [ _i_n_t_e_r_v_a_l ]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _C_f_s_s_t_a_t displays statistical information about the Cache File System
- (CacheFS). It can also be used to reinitialize this information. If no
- options are given the default is to print everything and reinitialize
- nothing. The optional argument _i_n_t_e_r_v_a_l may be used to indicate the
- interval in seconds between display updates in the "full-screen" mode
- described below. The default value is 1.
-
- OOOOPPPPTTTTIIIIOOOONNNNSSSS
- ----CCCC Display using a "full-screen" form which is updated every _i_n_t_e_r_v_a_l
- seconds. The values can be displayed as simple totals (_r or "raw"),
- changes during the previous interval (_d or "delta"), or changes
- since a fix moment (_z or "zero").
-
- ----ffff Display statistics for the file header cache. This cache is used to
- hold in memory copies of cached file attributes read from the front
- file system. These statistics are provided primarily to assist in
- tuning the size of the file header cache.
-
- ----bbbb Display back file system operation statistics. This option is
- ignored with the ----ffff option.
-
- ----zzzz Zero (reinitialize) statistics. Can be combined with any of the
- above options to zero particular sets of statistics after printing
- them.
-
- GGGGEEEENNNNEEEERRRRAAAALLLL SSSSTTTTAAAATTTTIIIISSSSTTTTIIIICCCCSSSS
- The meanings of the primary display fields are given below. These fields
- appear in both the full-screen and default display forms.
-
- iiiinnnnvvvvaaaallll
- the number of cache invalidations
-
- nnnnooooccccaaaacccchhhheeee
- the number of files marked as not being cached
-
- rrrreeeeccccllllaaaaiiiimmmm
- the number of CacheFS vnodes reclaimed by the system
-
- ddddnnnnllllcccchhhhiiiitttt
- the number of lookups which hit in the Directory Name Lookup Cache
- (DNLC)
-
- sssshhhhoooorrrrtttthhhhiiiitttt
- the number of lookups which do not hit in the DNLC but for which an
- existing cnode is found (i.e., the file system dependent data has
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM)))) CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM))))
-
-
-
- not been reclaimed)
-
- sssshhhhoooorrrrttttmmmmiiiissssssss
- the number of lookups for which there is a front file but for which
- there is no cnode data
-
- llllooooooookkkkuuuupppphhhhiiiitttt
- the number of lookups which find a front file (cache hits)
-
- llllooooooookkkkuuuuppppssssttttaaaalllleeee
- the number of lookups which find a front file with a stale back file
- ID
-
- llllooooooookkkkuuuuppppmmmmiiiissssssss
- the number of lookups for which no front file was found (cache
- misses)
-
- nnnnooooccccaaaacccchhhheeeellllooooooookkkk
- the number of lookups for uncached files or directories
-
- llllooooooookkkkuuuuppppssss
- total number of lookups
-
- rrrreeeeaaaaddddhhhhiiiitttt
- the number of reads which hit in the cache
-
- rrrreeeeaaaaddddmmmmiiiissssssss
- the number of reads which miss (i.e., the read goes to the back
- filesystem)
-
- rrrreeeeaaaaddddssss
- total number of reads
-
- nnnnooooccccaaaacccchhhheeeerrrreeeeaaaaddddssss
- the number of reads on uncached files
-
- rrrreeeeaaaaddddeeeerrrrrrrroooorrrrssss
- the number of read errors (either reading from the front or back
- file)
-
- wwwwrrrriiiitttteeeessss
- total number of writes
-
- nnnnooooccccaaaacccchhhheeeewwwwrrrriiiitttteeee
- the number of writes to uncached files
-
- wwwwrrrriiiitttteeeeeeeerrrrrrrroooorrrrssss
- the number of write errors (either writing to the front or back
- file)
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM)))) CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM))))
-
-
-
- aaaassssyyyynnnnccccrrrreeeeqqqqssss
- total number of requests to the CacheFS asynchronous operation
- daemon(s)
-
- rrrreeeeppppllllaaaacccceeeemmmmeeeennnnttttssss
- total number of file replacements (files removed from the cache to
- make room for new files)
-
- rrrrddddiiiirrrrhhhhiiiitttt
- the number of readdir requests which hit in the cache
-
- rrrrddddiiiirrrrmmmmiiiissssssss
- the number of readdir requests which miss
-
- rrrreeeeaaaaddddddddiiiirrrrssss
- total number of readdir requests
-
- sssshhhhoooorrrrtttt rrrrddddlllliiiinnnnkkkk
- the number of reads of symbolic links which get data from the file
- header and so do not require a further read of the front file
-
- lllloooonnnngggg rrrrddddlllliiiinnnnkkkk
- the number of reads of symbolic links which must get data from the
- front file
-
- vvvvnnnnooooppppssss
- total number of vnode operations
-
- vvvvffffssssooooppppssss
- total number of vfs operations
-
- bbbbaaaacccckkkk vvvvnnnnooooppppssss
- total number of vnode operations to the back file system
-
- bbbbaaaacccckkkk vvvvffffssssooooppppssss
- total number of vfs operations to the back file system
-
- ggggeeeettttbbbbaaaacccckkkkvvvvpppp
- the total number of times a back vnode must be gotten using the file
- ID
-
- oooobbbbjjjjcccchhhheeeecccckkkkssss
- total number of cache consistency checks
-
- bbbbaaaacccckkkk cccchhhheeeecccckkkkssss
- the number of cache consistency checks which go to the back file
- system
-
- oooobbbbjjjjiiiinnnniiiittttssss
- total number of cache object initializations
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-
-
-
- CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM)))) CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM))))
-
-
-
- oooobbbbjjjjmmmmooooddddssss
- total number of cache object modifications (this occurs for writes)
-
- oooobbbbjjjjiiiinnnnvvvvaaaallllssss
- total number of cache object invalidations
-
- nnnneeeewwwwccccnnnnooooddddeeeessss
- number of new cnodes created
-
- mmmmaaaakkkkeeeeccccnnnnooooddddeeee
- number of calls to makecachefsnode (the function which looks up and
- creates cnodes)
-
- nnnnooooccccnnnnooooddddeeee
- the number of times makecachefsnode returns ENOENT when given a back
- file ID and no front and back vnodes
-
- ccccnnnnooooddddeeeehhhhiiiitttt
- the number of times a cnode was found (not created) by
- makecachefsnode
-
- ccccnnnnrrrreeeessssttttaaaarrrrtttt
- the number of times cnode lookup has been restarted due to a cnode
- bein destroyed or failure to get the vnode
-
- ccccnnnnllllooooooookkkkaaaaggggaaaaiiiinnnn
- the number of times cnode lookup has been restarted after creating a
- new cnode
-
- ccccnnnnttttoooossssssss
- the number of cnodes freed due to duplication
-
- rrrreeeeccccllllaaaaiiiimmmm rrrraaaacccceeee
- the number of collisions between cnode lookup and reclaiming
-
- ddddeeeessssttttrrrrooooyyyy rrrraaaacccceeee
- the number of collisions between cnode lookup and destruction
-
- BBBBAAAACCCCKKKK FFFFIIIILLLLEEEE SSSSYYYYSSSSTTTTEEEEMMMM OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNNSSSS
- In addition to the primary fields, the full-screen form offers some
- additional fields. These fields provide a summary of back file system
- operations. These appear in all of the display modes (delta, zero, or
- raw) but are most useful in "delta" mode.
-
- The statistics are not printed if the ----ffff option is supplied.
-
- llllkkkkuuuu the number of lookups
-
- ffffssssyyyy the number of file syncs
-
-
-
-
-
-
- PPPPaaaaggggeeee 4444
-
-
-
-
-
-
- CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM)))) CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM))))
-
-
-
- rrrrddddllll the number of readlinks
-
- aaaacccccccc the number of access checks
-
- ggggeeeetttt the number of getattrs
-
- sssseeeetttt the number of setattrs
-
- cccclllloooo the number of closes
-
- ooooppppnnnn the number of opens
-
- rrrrdddddddd the number readdirs
-
- ccccrrrreeee the number of creates
-
- rrrreeeemmmm the number of removes
-
- llllnnnnkkkk the number of links
-
- rrrreeeennnn the number of renames
-
- mmmmkkkkdddd the number of mkdirs
-
- rrrrmmmmdddd the number of rmdirs
-
- ssssyyyymmmm the number of symlinks
-
- ffffrrrrllll the number of file locks
-
- rrrrddddvvvv the number of reads
-
- wwwwrrrrvvvv the number of writes
-
- FFFFIIIILLLLEEEE HHHHEEEEAAAADDDDEEEERRRR CCCCAAAACCCCHHHHEEEE SSSSTTTTAAAATTTTIIIISSSSTTTTIIIICCCCSSSS
- _C_f_s_s_t_a_t can also be instructed to display statistics for the file header
- cache. The fields displayed are described below.
-
- hhhhiiiittttssss the percentage of file header reads that hit in the cache
-
- mmmmiiiisssssssseeeessss
- the percentage of file header reads that miss in the cache
-
- rrrreeeeaaaaddddssss
- total number of file header reads
-
- wwwwrrrriiiitttteeeessss
- total number of file header writes
-
- ccccaaaacccchhhheeee eeeennnntttteeeerrrr
- number of file headers entered into the cache
-
-
-
-
- PPPPaaaaggggeeee 5555
-
-
-
-
-
-
- CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM)))) CCCCFFFFSSSSSSSSTTTTAAAATTTT((((1111MMMM))))
-
-
-
- ccccaaaacccchhhheeee rrrreeeemmmmoooovvvveeee
- number of file headers removed from the cache
-
- LLLLRRRRUUUU eeeennnntttteeeerrrr
- number of file headers placed onto the LRU list
-
- LLLLRRRRUUUU rrrreeeemmmmoooovvvveeee
- number of file headers removed from the LRU list
-
- ppppuuuurrrrggggeeeessss
- number of file headers purged from the cache
-
- rrrreeeelllleeeeaaaasssseeeessss
- number of file header releases
-
- FFFFIIIILLLLEEEESSSS
- /unix system namelist
- /dev/kmem kernel memory
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- cachefs(4), osview(1), nfsstat(1M), sar(1), systune(1M)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 6666
-
-
-
-